Allow floating-point file offsets.
authorPaul Eggert <eggert@cs.ucla.edu>
Sat, 19 Jan 2013 09:59:51 +0000 (01:59 -0800)
committerPaul Eggert <eggert@cs.ucla.edu>
Sat, 19 Jan 2013 09:59:51 +0000 (01:59 -0800)
commit90e793dc90ff0f8b14490f26cee0e3bc46d920d5
treeabf4fa35613bf4b87ba76b10af801a3b6ba31443
parent51647011b814a4fe661f55d6f82ebfa829109f84
Allow floating-point file offsets.

Problem reported by Vitalie Spinu in
<http://lists.gnu.org/archive/html/emacs-devel/2013-01/msg00411.html>.
* doc/lispref/files.texi (Reading from Files, Writing to Files):
Say that file offsets can be numbers, not just integers.
* src/fileio.c (emacs_lseek): Remove.
(file_offset): New function.
(Finsert_file_contents, Fwrite_region): Use it.
doc/lispref/ChangeLog
doc/lispref/files.texi
src/ChangeLog
src/fileio.c